//package co.yixiang.common.core.web.domain;
//
//import java.io.Serializable;
//import java.util.Date;
//import java.util.HashMap;
//import java.util.Map;
//
//import com.baomidou.mybatisplus.annotation.FieldFill;
//import com.baomidou.mybatisplus.annotation.TableField;
//import com.baomidou.mybatisplus.annotation.TableLogic;
//import com.fasterxml.jackson.annotation.JsonFormat;
//import com.fasterxml.jackson.annotation.JsonIgnore;
//import lombok.Getter;
//import lombok.Setter;
//
///**
// * Entity基类
// *
// * @author yshop
// */
//@Getter
//@Setter
//public class BaseEntity implements Serializable
//{
//    private static final long serialVersionUID = 1L;
//
//    /** 搜索值 */
//    @TableField(exist = false)
//    private String searchValue;
//
//    /** 创建者 */
//    private String createBy;
//
//    /** 创建时间 */
//    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
//    @TableField(fill= FieldFill.INSERT)
//    private Date createTime;
//
//    /** 更新者 */
//    private String updateBy;
//
//    /** 更新时间 */
//    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
//    @TableField(fill= FieldFill.UPDATE)
//    private Date updateTime;
//
//    /** 备注 */
//    @TableField(exist = false)
//    private String remark;
//
//    /** 开始时间 */
//    @JsonIgnore
//    @TableField(exist = false)
//    private String beginTime;
//
//    /** 结束时间 */
////    @JsonIgnore
////    @TableField(exist = false)
////    private String endTime;
//
//    /** 请求参数 */
//    @TableField(exist = false)
//    private Map<String, Object> params;
//
//    @TableLogic
//    @JsonIgnore
//    private Integer isDel;
//
//    public Map<String, Object> getParams()
//    {
//        if (params == null)
//        {
//            params = new HashMap<>();
//        }
//        return params;
//    }
//
//    public void setParams(Map<String, Object> params)
//    {
//        this.params = params;
//    }
//}
